zigzag stitch - Turkish English Dictionary